#使用golang 的alpine 镜像
FROM golang:alpine
#作者的邮箱
MAINTAINER ruixule@qq.com
#工作空间的位置
ENV work_path=$GOPATH/src/go-web
#将当前文件copy 过去
COPY . $work_path
#声明工作路径
WORKDIR $work_path
#编译成可执行文件
# 文件设置权限
RUN go build -o go-web . && chmod a+x go-web &&  chmod a+x start.sh

# 执行的 可执行文件
ENTRYPOINT ./go-web

#暴露的端口
EXPOSE 8000
